L&T was the top gainer in the Sensex pack, rallying 4.81 per cent, followed by M&M, Sun Pharma, Tech Mahindra, NTPC, SBI, ICICI Bank and Titan.
Ajit Mishra, vice president, Research, Religare Broking, answers your queries.
The broader NSE Nifty, on the other hand, ended 2.70 points, or 0.02 per cent, lower at 11,555.90 in its third straight day of losses.
Sectorally, telecom, realty, auto and banks were among the top losers, shedding as much as 2.22 per cent.
The Nifty closed at 5,187, up 10 points. The market breadth was strong. Out of 2901 stocks traded on the BSE, there were 1859 advancing stocks as against 965 declines.
Sustained buying in heavyweights like L&T, Reliance and ICICI Bank and power scrips (BHEL, NTPC and REL) saw the index zoom to a high of 17,838 - an intra-day gain of nearly 890 points - towards the closing bell. The NSE Nifty finished with a gain of 273 points (5.5%) at 5,202.
The indices are moving in a narrow band. The Sensex is currently at 5183, up 13 points, while the Nifty is unchanged at 1632.
The Sensex and Nifty remained above their key levels of 36,000 and 10,900 throughout the session, indicating strong investor optimism after a prolonged spell of caution.
Oil, banks eneded the day in green while few in auto sector lost heavily.
'You can put 25 per cent right now; put another 25 per cent when Nifty corrects another 500 points.' 'At 13,500 put another 25 per cent and at 13,000 one can get fully deployed.'
The broader NSE Nifty dipped below the 10,200-mark to hit a low of 10,180.25 before ending at 10,195.15, down by 165 points, or 1.59 per cent.
The 50-share NSE Nifty after moving between 10,374.30 and 10,307.30 settled flat at 10,348.75, up 6.45 points, or 0.06 per cent.
The Sensex and the Nifty had touched a low of 27,921 and 8,349 respectively.
Coal India fell the most by 2.58 per cent among Sensex scrips, dragging the index into the negative zone.
The market breadth ended weak on the BSE with 2,086 shares declining and 893 shares advancing.
The broad-based NSE Nifty rose 52.80 points, or 0.50 per cent, to end at 10,530.70
In line with Sensex, the broader indices also saw hefty losses. Large cap index tumbled 0.79 per cent, midcap 0.87 per cent and smallcap 0.57 per cent.
Among Sensex components, shares of Reliance Industries, India's largest company by market value, stole the show by surging 1.61 per cent to their highest in over three months.
Other gainers include ONGC, Bajaj Auto, Kotak Bank, TCS, Tata Steel, Axis Bank, Maruti, HDFC and HUL, surging up to 3.03 per cent.
The Sensex lost six points to close at 6,316. The Nifty also ended weak at 1992 - down a point.
Strong gains in metal, energy, auto and power shares lifted the key indices to new highs.
Ajit Mishra, vice president, Research, Religare Broking, answers your queries.
The 30-share barometer remained up throughout and hit a high of 29,070.20, powered by a rally in RIL and other blue-chips. The index ended 215.74 points up, or 0.75 per cent, at 29,048.19 -- its highest closing since March 5, 2015, when it had closed at 29,448.95.
Both the indices ended at their highest levels since February 1.
The Sensex ended up 48 points at 28,386 and the Nifty gained 13 points to close at 8,476.
The 30-share Sensex, after opening on a strong footing, continued its upward march to hit an all-time high of 35,827.70. The NSE Nifty also hit a record intra-day high of 10,975.10, before finishing at 10,966.20, up 71.50 points.
Both benchmark indices were driven by strong gains in IT, teck, oil and gas, pharma and banking shares amid earnings optimism.
The 30-share Sensex ended up 165 points at 29,044 and the 50-share Nifty gained 54 points to close at 8,834.
Fresh buying by domestic institutional investors and better-than-expected June quarter results from some blue-chip companies boosted investor sentiment
Indices reversed all its losses during late trades.
The broader NSE Nifty gained 22 points to 10,480.60
NSE Nifty, after shuttling between 10,809.60 and 10,725.90, finished 30.95 points, or 0.29 per cent lower at 10,741.10.
T N Ninan lists a few David-Goliath encounters in the Indian markets, all of which make life interesting, though difficult if you are an investor looking for the next multi-bagger.
The Sensex opened a tad higher at 5,128 - up 4 points. However, the index soon slipped into negative zone and is down 27 points at 5,096. The Nifty is at 1,599 - down 10 points.
The broader NSE Nifty, after cracking below the key 10,300-mark, touched a low of 10,211.25, before finally ending 134.75 points, or 1.30 per cent, down at 10,226.55.
After a sharp sell-off in the past two months, overseas investors were once again seen turning bullish on Indian equities. FIIs bought shares worth Rs 63.5 billion in the past five sessions, their highest weekly investment tally in many months.
Construction major L&T was the biggest gainer among the Sensex components, spurting 2.30 per cent, after the company said its board has approved a Rs 9,000-crore share buyback plan.
The broader Nifty of National Stock Exchange scaled the 10,200 mark intra day before closing at 10,184.85, showing a sizeable gain of 38.30 points, or 0.38 per cent.
Bucking the overall downtrend, shares of RIL rallied nearly 10 per cent, capping the Sensex loss to a large extent.
Top gainers include Yes Bank, HUL, Vedanta, NTPC, Bharti Airtel, Adani Ports, PowerGrid and Tata Motors, rising up to 5 per cent.